Adelaide .NET User Group / David Gardiner

Adelaide .NET User Group Podcast

Recordings of presentations made at monthly meetings of the Adelaide .NET User Group

Author

Adelaide .NET User Group / David Gardiner

Category

Technology

Podcast website

www.meetup.com

Latest episode

Feb 11, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Insights into Developing with Blazor, with Stephen Nield 09.11.2022

Blazor is a Microsoft framework first released in 2018 that uses Razor syntax and C# instead of JavaScript for developing modern web apps. One of the exciting things about Blazor is that it enables .NET developers to utilise their existing C# knowledge and allows backend and frontend development to share much of the same code. Stephen will take you through his experience working with Blazor for We...

Cross-Platform Mobile, Desktop & Web apps in .NET with Uno, with Nick Randolph 14.09.2022

WinUI is the new modern native UI platform of Windows. The open-source Uno Platform extends pixel-perfect WinUI experiences built with C# and XAML to all platforms. Yes. That means C# and XAML running on Web, WebAssembly, macOS, Linux, iOS, and Android. Awesome! Nick Randolph will show you the ins and outs of multi-platform design and development. You'll see how you can create applications spannin...

Accelerating Microservices Development, with Param Gunasekaran and Jasim Schluter 10.08.2022

The Distributed Application Runtime (Dapr) provides APIs that simplify microservice connectivity. Whether your communication pattern is service-to-service invocation or publish-subscribe messaging, Dapr helps you write resilient and secured microservices. Dapr provides you with APIs that abstract away the complexity of common challenges developers encounter regularly when building distributed appl...

Microsoft Build Afterparty, with Lana Vyshnivetska 13.07.2022

Lana (in conversation with David) takes us through some of the highlights of the recent Microsoft Build conference, including: Low code apps - a game changer for small/medium businesses? GitHub Copilot - AI pair programming Live Previews in Visual Studio with .NET Maui Microsoft Dev Box SQL Server 2022 preview

.NET Snapshot testing with Verify, with Simon Cropp 11.05.2022

Verify is a snapshot tool that simplifies the assertion of complex data models and documents with all popular .NET unit testing frameworks. Verify is called on the test result during the assertion phase. It serializes that result and stores it in a file that matches the test name. On the next test execution, the result is again serialized and compared to the existing file. The test will fail if th...

.NET on AKS the easy way, with John Azariah 13.04.2022

Getting your .NET application running in Kubernetes, and in particular Azure Kubernetes Service (AKS) has not been the easiest of tasks, with quite a steep learning curve. That all changes with a new open source tool called 'Tugboat'. Learn about the particular challenges of .NET apps in an AKS environment. Find out about all the features of Tugboat that will simplify the deployment and running of...

Visual Studio 2022 Features + Q&A, with Kendra Havens 09.03.2022

Get the most out of Visual Studio productivity and testing tools in .NET! Learn new tips to help you understand code at a glance and the tooling improvements around code style, diagnostics, refactorings, and much more! Join this session to get tips on new features that speed up your inner development flow and discover the latest in cross-platform development with remote testing on Linux and asynch...

Scalability Architectures in Commercial Software, with Ryan, Esayas and Luca 09.02.2022

How do we architect software that has the potential to tap out the upper limits of single cluster scaling up and out? How do we achieve unbounded scalability while maintaining architectural simplicity and flexibility? Let's find out by exploring the various forms scalability, and by deep diving into some real world inspired coded demos.

Go for .NET Developers, with Sahan Serasinghe 08.12.2021

This talk is open to anybody interested in knowing what Go is about. We will go over the basic language constructs, opinions, tooling, modules, unit testing, other bits and pieces that make Go a fun language to learn. We will start with the simplest "Hello World" and top it off by building an HTTP web service by only using the standard library packages while connecting the dots between Go and C#.

Funky Azure Functions, with David Gardiner 14.07.2021

Let's dive in to the latest features of Azure Functions - the serverless compute offering for Azure. After a quick recap of what Azure Functions are and what problems they can solve, we'll find out how Functions can now run .NET 5 (and .NET 6 in preview) and cover: • What works better? • What works differently (aka breaking changes)? • Why might you choose to stick with .NET Core 3.1? • What can y...

Serverless .NET Core with AWS SAM, with Taylor Goodall 11.03.2020

Serverless applications are taking the Internet by storm & it's easy to see why, the idea of being able to solve your problem & deploy it then walk away without ever having to think about system updates, package updates & security is very appealing to software developers. Serverless may not solve all of our problems but it sure can solve a lot of them. In this talk I'll explain developing serverle...

Pragmatic Performance with David Wengier 09.10.2019

Pragmatic Performance: When to care about perf, and what to do about it As a developer you often hear both that performance is important, but also that you shouldn't worry about performance up front, so when is the right time to think about it? And if the time is right, what are you actually supposed to do? If you're interested to hear about a pragmatic approach to performance, this talk will expl...

Azure Logic App custom connectors with Sam Fernando 11.09.2019

Logic Apps Custom connectors are a great way to abstract your APIs and plug them into logic apps using a reusable connector pattern that is developer friendly. These connectors plug right into the logic apps designer to present a seamless experience. Whilst this uses API documentation to provide help with using the operations, they also use various security techniques. Join us at the September Use...

Leveraging Azure Cognitive Services for accessible Unity games, with Scott Cabot 12.06.2019

With the pervasive spread of gaming through popular culture it is now more important than ever to cater to a wide audience of potential users. In this talk, Scott will discuss how you can easily consume the Cognitive Services API to add Text-To-Speech to a Unity game on a budget.

About Blazor with Ben Laan 10.04.2019

Blazor is a single-page app framework for building interactive client-side Web apps with .NET. Blazor uses open web standards (no plugins or code transpilation). Blazor works in all modern web browsers, including mobile browsers. In this talk I will provide an overview of *What* it is, and *Why* it is important. I'll offer some speculation about *Where* its headed, and finally a demo on *How* to b...

Azure DevOps CI and Docker with Jack Ni 10.04.2019

How to achieve DevOps (including security checks) by using Azure DevOps, Docker and other tooling. How to using Azure DevOps with GitFlow.

Building rich cross-platform applications with WebAssembly and Uno Platform with David Oliver 13.03.2019

WebAssembly has huge implications for the web— it provides a way to run code written in multiple languages on the web at near-native speed, with client apps running on the web that previously couldn't have done so. This presentation will discuss how to build rich apps with WebAssembly and present Uno Platform, a new UI framework that compiles and runs C# code that allows for the creation of rich U...

Putting the Sec in DevSecOps with Jakob Pennington 13.03.2019

DevSecOps seems to be the flavour of the month when it comes to software security. Is this just a buzzword, an ideology that's only applicable in unicorn start-ups, or are there tools and practices that we should be using to write more secure code. In his talk, Jakob explores DevSecOps as an approach to avoiding the common issues he sees as a penetration tester, and presents a process to build out...

ASP.NET + TypeScript: Frontend Architecture with Dan Harris 13.02.2019

There's been a lot of buzz in the frontend world around various frameworks and architectures. In the midst of this explosion in experimentation, sometimes a more basic, 'vanilla' approach, is left on the sidelines. When is a SPA a good option? When is a jQuery-style solution appropriate? How do you manage state? These are some of the questions we'll explore in this talk. Additionally, we'll run th...

Migrating from AngularJS and ASP.NET MVC3 to Angular6, With Kayes Islam 14.11.2018

There are basically two options for integrating Angular6 into an existing site that has older technologies like AngularJS or JQuery: 1) Angular Elements 2) Angular downgradeComponent This talk looks at both of these, as well as moving from an ASP.NET MVC3 architecture to a modern SPA web application

Feature Flags with Sam Fernando 12.09.2018

Feature Toggles or Feature Flags are utilised by many organisations to control system behaviour without changing the code. They offer various uses and often used to manage continuous releases and rapid feature publishing without breaking branches or modifying the code. Sam will be discussing how a smart feature toggling mechanism can be implemented and some of the popular use cases.

Visual Studio Productivity for .NET devs with David Kean 08.08.2018

In this demo-heavy session, Dave will demonstrate the many features we've added to Visual Studio 2017 since it first released to make .NET developers more productive—improvements to editing, refactoring, debugging, and testing your code—which previously required additional extensions. Whether you're new to Visual Studio or have been using it for many years, you'll learn something that will make yo...

Deploying Code with Octopus, with Andrew Katsivas 11.07.2018

Deployments are hard: nothing runs the same in production as it does on your local machine, and orchestrating the right changes at the right time, in a repeatable and reliable way, can be really tricky, and make you fear deployment time. Octopus Deploy is a deployment automation tool that helps to ease this pain, and give you confidence that your deployments will work consistently on every release...

Diving into Docker (Part 2) with Jack Ni 13.06.2018

Because too much Docker is barely enough! Jack is back for the sequel to his March presentation. Drilling deep into Docker and also covering the tooling to manage all those containers.

Blockchain for Mobile with Michael Williams 09.05.2018

Blockchain is the next big thing, have you ever wondered how we can incorporate this technology with mobile? In this session, we will learn how to integrate blockchain technology with your mobile applications, and have a look at the new Azure Blockchain Workbench

Listen to the Adelaide .NET User Group Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.