RSS Builder by B!Soft Adelaide .NET User Group Podcast https://www.meetup.com/Adelaide-dotNET/ Recordings of presentations made at monthly meetings of the Adelaide .NET User Group en Adelaide .NET User Group false Adelaide .NET User Group David Gardiner admin@adnug.net .NET Development in 2025 + InstallFest!, with David Gardiner Wed, 11 Mar 2025 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/306373821 https://www.meetup.com/adelaide-dotnet/events/306373821 Never used .NET and wondering what all the fuss is about? Or are you a seasoned .NET professional curious about the parts you haven't yet explored? This session is for everyone—from newcomers to experts.

We introduce .NET, explain how it works, and showcase its capabilities across front end, back end, desktop, mobile, cloud, IoT, AI, and more.

Links:

]]>
00:53:58
Testing with SpecFlow, with Stephen Nield and Rich Moran Wed, 13 Nov 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/304178406 https://www.meetup.com/adelaide-dotnet/events/304178406 SpecFlow is a framework for .NET used to create automated tests using the Gherkin Given-When-Then syntax.

In, this talk, you'll learn about how SpecFlow can be used to create BDD style tests, and also how it can be extended to be used for different testing scenarios.

Stephen and Rich will talk about their experience of using SpecFlow at HAMBS, some of the challenges they came across in the process, and how they extended the tool to meet the testing needs of HAMBS.

Specifically, they will discuss some of the practical problems that needed to be solved:

  • Customising test steps so that a tester can write tests without needing to touch the code
  • Database setup and assertions
  • Ensuring each test starts in a consistent state

Links:

]]>
01:08:23
10 tips and tricks for GitHub Actions and Azure DevOps, with David Gardiner Wed, 11 Sep 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/303049329 https://www.meetup.com/adelaide-dotnet/events/303049329 In this talk I'll share some of the lessons learned in creating and maintaining numerous build and deployment pipelines in both Azure DevOps and GitHub.

You will learn about the common traps to avoid, and simple improvements that can make your continuous integration and deployment processes more reliable and maintainable. The principles and techniques will also apply to other CI/CD toolsets.

Links:

]]>
01:20:38
The different ways you can join your code together, with Calvin Fong Wed, 14 Aug 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/302546578 https://www.meetup.com/adelaide-dotnet/events/302546578 Developers often say to "design your code like LEGO". Typically, they're suggesting you separate your code into small modules with single responsibilities. However, a frequently overlooked detail is that LEGO bricks have little studs that allow you to join them together without everything falling apart. This seems like an important detail not to overlook, because I really like when my code doesn't fall apart.

]]>
01:05:41
Extending Microsoft Copilot with .NET, with Daniel Brown Wed, 10 Jul 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/301848922 https://www.meetup.com/adelaide-dotnet/events/301848922 In this presentation, Daniel Brown, User Group Lead of the Adelaide Microsoft Copilot User Group, will delve into developing, integrating, and extending the capabilities of Microsoft Copilot within .NET. He will explore how developers can create custom functionalities, seamlessly integrate Copilot into their existing workflows, and extend its features to suit specific project needs. Daniel will showcase practical examples, share best practices, limitations and provide insights on how to leverage Copilot's advanced tools to enhance application performance and boost productivity. We'll also touch on the different Copilots and AI platforms offered by Microsoft.

]]>
01:14:54
OpenTelemetry: Adding observability to any Microservices environment, with Glenn Versweyveld Wed, 12 Jun 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/301055529 https://www.meetup.com/adelaide-dotnet/events/301055529 Discover how OpenTelemetry, an open-source observability framework can revolutionise the way you monitor, trace, and analyze your distributed systems.

See how you can seamlessly integrate it into your existing microservices architecture, enabling you to capture rich telemetry data and gain actionable insights into the performance and behaviour of your services.

Learn how visualise these insights through the Grafana toolstack, enabling you to detect and troubleshoot issues, optimize system performance, and enhance overall resilience.

Leave with practical guidance and best practices to empower your microservices environment with the comprehensive observability that OpenTelemetry provides.

]]>
01:03:03
Building a Microsoft Teams app to replace email, with Ben Smit and Matthew Astachnowicz Wed, 8 May 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/300491035 https://www.meetup.com/adelaide-dotnet/events/300491035 Do you want your notifications to cut through the noise of email? With the global shift to remote & hybrid work, email has been feeling the strain, pushing more and more companies to use IM apps such as MS Teams to keep their employees in sync. With users paying less attention to their emails, the humble notification emails that your service sends to users are now getting lost at a higher rate than ever. Well fear no more! At this month's ADNUG meetup, Ben and Matt from Teamgage will be teaching you how to create MS Teams apps, specifically with a focus on using a Teams app to send high impact notifications to your users. We'll cover how to create apps, test and install them, send messages to users using your app and even the 🌶️spicy🌶️ topic of getting your app published on the MS Teams app store.

]]>
01:04:27
Boosting Developer Experience, with Sam Fernando Wed, 10 Apr 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/300044218 https://www.meetup.com/adelaide-dotnet/events/300044218 Developer experience is a crucial aspect of software development that focuses on improving the workflow, productivity, and overall satisfaction of developers. By enhancing the developer experience, teams can improve their velocity, performance, and resiliency, leading to better software development outcomes.

Join Sam for an insightful presentation on developer experience (including tester experience), where he'll explore some strategies, tools, and best practices that can help you to take your team's software development process to the next level and also to measure how effective they are. From best practices, engineering tools implementation, gauging developer experience and continuous improvement, Sam will cover everything you need to know to create a seamless and enjoyable developer experience in your teams.

]]>
01:15:02
Connectivity for IoT devices anywhere in the world, with Bryn Lewis Wed, 13 Mar 2024 10:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/299606201 https://www.meetup.com/adelaide-dotnet/events/299606201 If your devices have to work anywhere, satellite connectivity is really the only option.

This session is about building an Azure IoT based solution which copes with the challenges of satellite connectivity.

  1. How do you make the Azure IoT plumbing work with 20 byte messages which take 1-24 hours to be delivered.
  2. What is an "Azure Cloud Identity Translation Gateway"?
  3. Why MQTT is not the right hammer, but AMQP with connection pooling is.
  4. Integrating C# code which is compiled on demand.
  5. Using the Device Provisioning Service or a Device Connection string.
  6. Azure IoT Hub Messages vs. Methods.
  7. Azure IoT Central Integration.

A really deep dive into working with Myriota - Low cost, global satellite connectivity for Azure IoT platform applications

]]>
00:32:59
.NET 8 Lightning talks Wed, 14 Feb 2024 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/298685906/ https://www.meetup.com/adelaide-dotnet/events/298685906/ .NET 8 favourites speed-run, with Ryan Rowston

Let's race into the next generation of .NET with a speed-run through a few of my favourite new features is .NET 8.

Blazor United, with John Merchant

Not a soccer/football team, it's the latest iteration of tooling for writing web apps in .NET

What's new in C# 12, with David Gardiner

Find out about the 8 new language features that shipped with C# 12!

]]>
01:31:42
Down the Oregon Trail with Functional C#, with Simon J. Painter Wed, 13 Dec 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/296822252/ https://www.meetup.com/adelaide-dotnet/events/296822252/ In 1971, three students from Minnesota thought they could liven up a history lecture by creating a computer game for the students to play, and after several days of work in HP Time Share BASIC, they came up with what turned out to be a significant milestone in the history of computer games - Oregon Trail.

Oregon Trail is often regarded as one of the first great computer games, as well as being the originator of a franchise that is still running to this day. It was effectively also one of the first instances of both Shareware and a Commercial home release (depending on the version).

My interest though, isn't just in historical computer games, it's also .NET and Functional Programming. I want to use this as a worked example of one of my passions - Functional Programming in C#! The challenge I've set myself is to redevelop Oregon Trail into C# using the following restrictions:

  • Near 100% unit test coverage
  • No variables can change state once set
  • No statements (for, foreach, if, where, etc.) unless there literally is no way of avoiding them

I'll also be demonstrating a few of the tricks Functional Programming can offer, like Higher-order functions, functional flows with simple Monads and Tail Recursion. There should also be a bit of retro computing fun, while we're at it.

Links:

]]>
01:24:52
Revolutionizing Online Retail with Blazor, with James Chapman-Smith and Donald Urquhart Wed, 13 Sep 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/295628602/ https://www.meetup.com/adelaide-dotnet/events/295628602/ An eye-opening journey into the heart of Discount Party Supplies' ERP system, Byblos, as we spotlight the transformative role Blazor has played in pushing our business to the next level. Discover how we at Discount Party Supplies are utilizing Blazor to help harness the power of our unique Lot Management System, enabling the efficient running of our 40-person-strong warehouse team. Experience innovation at work!

Links:

]]>
01:40:40
Managing granular authorisation in .NET, with Ryan Rowston Wed, 9 Aug 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/295024024/ https://www.meetup.com/adelaide-dotnet/events/295024024/ We have a challenge: Modern day administrators want to keep a tight rein on who can perform different actions in their systems. Join us and learn how we've evolved our authorisation patterns to grant highly granular permissions to different users, while maintaining developer-friendly patterns in code.

In this talk I'll explain how we've approached this challenge, including:

  • How we've encoded discreet permission levels as bits in a 64-bit integer using a .NET flags enum.
  • How we've used an extended Authorize attribute to allow for developer to add authorisation in one line to API controllers/endpoints.
  • How we've enabled dynamic policy generation to account for the potentially quintillions of unique permission combinations that this enables.

Links:

]]>
01:04:36
ChatGPT Client with Blazor, GraphQL, .NET and Azure OpenAI Service, with John Merchant Wed, 12 Jul 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/294446418/ https://www.meetup.com/adelaide-dotnet/events/294446418/ Have you ever loaded the official ChatGPT web application, entered a prompt and wondered: "How did they build that? How did they stream the response to the browser? And most importantly, how could I build it myself, using only C# and .NET"? Then this talk is for you! Especially if you are also interested in learning how leverage the new Azure OpenAI Service offering from Microsoft Azure!

This talk also features GraphQL, using the HotChocolate server and StrawberryShake client libraries.

Links:

]]>
01:19:52
From Code to Production - Building .NET Natively on AWS, with Derek Bingham Wed, 14 Jun 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/293541913/ https://www.meetup.com/adelaide-dotnet/events/293541913/ Come and learn how 'DevPulse', a cloud native .NET application for delivering interactive polls at AWS community expo booths was taken from ideation into production.

In this session we will learn how .NET was used to build a cross platform application, delivering messages to an AWS IOT backend, how that backend then aggregated and stored these messages before sending on to a real-time dashboard showing the results. We'll also see what best practices you can use when approaching your next .NET application to run on native AWS services and what IAC and automation tools can be used to make updates and new features seamless. You might event learn a bit a bit about .NET MAUI, AWS Lambda, Amazon DynamoDB, AWS AppSync and Blazor Web Assembly too 😊>

Links:

]]>
01:13:56
Moving Beyond RESTful: Why gRPC should be your next choice for .NET API services, with Andy Li Wed, 10 May 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/293295381/ https://www.meetup.com/adelaide-dotnet/events/293295381/ In this presentation, we will explore why gRPC is a technology worth considering for API service development in .NET. We will discuss the benefits of gRPC over RESTful APIs and provide an overview of the basics of creating a gRPC service project. We will also cover advanced topics, including server-side streaming, bi-directional streaming, authentication, and the use of interceptors. Additionally, we will demonstrate how to add a C# client project, a Python client, and a web client. Finally, we will discuss how to manage changes and conduct mock testing with gRPC. This presentation will provide you with enough information to make informed decisions about whether gRPC is the right choice for your next API project.

]]>
01:47:14
How does Hot Reload even work, with David Wengier Wed, 12 Apr 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/292349713/ https://www.meetup.com/adelaide-dotnet/events/292349713/ Hot Reload (and Edit and Continue) are reasonably amazing technologies allowing you to apply code changes on the fly, without stopping your application, or seemingly even recompiling it. Whilst a Hot Reload demo is all well and good (and I'm happy to provide one if you like), I personally find it much more interesting to talk about how it works under the hood, why some things don't work, what things might work in future, etc.

This session will be a dive into the details of .NET DLLs, how they work, how Roslyn compiles deltas for them, and how the runtime applies them. All of that wonderful information you've always wanted to know, but were too afraid to ask! You'll learn absolutely nothing about JavaScript, microservices, or anything else your company actually uses, but at least you'll have a better understanding of what's in a .NET DLL, and a better idea of ILSpy is showing you next time you run it.

Links:

]]>
01:20:51
Writing XAML like it's 2023, with Matt Lacey Wed, 08 Mar 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/291789030/ https://www.meetup.com/adelaide-dotnet/events/291789030/ Whether it be MAUI, WPF, WinUI, Xamarin.Forms, UWP, Uno Platform, Avalonia, or any other technology that defines UIs with XAML, there are some common complaints about working with XAML files that have been around as long as XAML has.

It can be hard to write, understand, maintain and modify. But, it doesn't have to be this way.

The solution isn't abandoning XAML entirely, adopting a new framework, or using a different pattern. The solution is treating XAML like a "real programming language."

By comparing it with how we write and work with C# and other files we compile into our applications, let me show you what we've been doing wrong, how we can do things differently, how it makes things better, and give you strategies for improving existing codebases.

Or, you can tell me why I'm wrong, and that it's still appropriate that the XAML files created today look like the ones created 15+ years ago..

Links:

]]>
01:20:51
How do I get rid of my ifs, with Calvin Hong Wed, 08 Feb 2023 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/290867786/ https://www.meetup.com/adelaide-dotnet/events/290867786/ You've been bashing your head against a wall for 5 hours trying to figure out what went wrong. Suddenly you remember what you were thinking when you wrote this code 2 years ago.

"But an if statement would be so easy here," you had said. "Nobody will look at this anyway," you had said.

Past you was a real jerk, weren't they?!

]]>
00:46:06
Containers in .NET 7, with David Gardiner Wed, 09 Nov 2022 10:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/289414799/ https://www.meetup.com/adelaide-dotnet/events/289414799/?containers Running .NET inside a container has been supported for a while, but up until now, building the container image required a bunch of extra steps. Until .NET 7! We'll contrast how much easier it is to build containers for .NET apps in .NET 7, how you can customise the image to your needs, incorporate it into your CI/CD pipeline, and any limitations to be aware of.

Links:

]]>
00:12:07
Insights into Developing with Blazor, with Stephen Nield Wed, 09 Nov 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/289414799/ https://www.meetup.com/adelaide-dotnet/events/289414799/?blazor 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 WebAssembly to develop a web app for Cashflow Manager. This will be a quick introduction to some of the core concepts, and also an honest opinion of where Blazor is at, and what are some of the benefits and downsides of choosing Blazor over competing frameworks like Angular and React.

]]>
01:08:33
Cross-Platform Mobile, Desktop & Web apps in .NET with Uno, with Nick Randolph Wed, 14 Sep 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/288153463/ https://www.meetup.com/adelaide-dotnet/events/288153463/ 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 spanning multiple platforms and form factors, and you'll see how reusing your C# skills and XAML knowledge can let you live the write once, run anywhere dream.

Links:

]]>
01:17:48
Accelerating Microservices Development, with Param Gunasekaran and Jasim Schluter Wed, 10 Aug 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/287527133/ https://www.meetup.com/adelaide-dotnet/events/287527133/ 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 applications. These API building blocks can be leveraged as the need arises - use one, several or all to develop your application faster and deliver your solution on time. By letting Dapr's sidecar take care of the complex challenges such as service discovery, message broker integration, encryption, observability, and secret management, you can focus on business logic and keep your code simple.

In this session, you will be introduced to Dapr, the fundamentals of the framework, its salient features, how Dapr can accelerate your Microservices development and how you can incrementally adopt Dapr in your workplace immediately. This will be accompanied with code walkthrough of a proof-of-concept prototype illustrating some of the highlighted features of Dapr and a working demonstration of the prototype containing example microservices using Dapr framework.

Links:

]]>
00:46:18
Microsoft Build Afterparty, with Lana Vyshnivetska Wed, 13 Jul 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/285736667/ https://www.meetup.com/adelaide-dotnet/events/285736667/ 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
]]>
00:50:56
.NET Snapshot testing with Verify, with Simon Cropp Wed, 11 May 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/285489647/ https://www.meetup.com/adelaide-dotnet/events/285489647/ 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 the two snapshots do not match: either the change is unexpected, or the reference snapshot needs to be updated to the new result.

Learn how Verify works from its creator, what kinds of problems it is best suited for, how to customise it for different scenarios, and of the many extensions that add Verify support for numerous 3rd party libraries.

Links:

]]>
01:13:27
.NET on AKS the easy way, with John Azariah Wed, 13 Apr 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/285052961/ https://www.meetup.com/adelaide-dotnet/events/285052961/ 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 your .NET application in AKS.

Links:

]]>
01:12:06
Visual Studio 2022 Features + Q&A, with Kendra Havens Wed, 09 Mar 2022 09:00:00 GMT https://www.meetup.com/adelaide-dotnet/events/283905814/ https://www.meetup.com/adelaide-dotnet/events/283905814/ 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 asynchronous web UI testing with Playwright.

]]>
01:04:00
Scalability Architectures in Commercial Software, with Ryan, Esayas and Luca Wed, 09 Feb 2022 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/283308284/ https://www.meetup.com/Adelaide-dotNET/events/283308284/ 01:18:00 Go for .NET Developers, with Sahan Serasinghe Wed, 08 Dec 2021 09:00:00 GMT https://www.meetup.com/en-AU/Adelaide-dotNET/events/282173557/ https://www.meetup.com/en-AU/Adelaide-dotNET/events/282173557/ 01:29:41 Funky Azure Functions, with David Gardiner Wed, 14 Jul 2021 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/278946503/ https://www.meetup.com/Adelaide-dotNET/events/278946503/ Serverless .NET Core with AWS SAM, with Taylor Goodall Wed, 11 Mar 2020 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/268772046/ https://www.meetup.com/Adelaide-dotNET/events/268772046/ Pragmatic Performance with David Wengier Wed, 09 Oct 2019 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/263709749/ https://www.meetup.com/Adelaide-dotNET/events/263709749/ Azure Logic App custom connectors with Sam Fernando Wed, 11 Sep 2019 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/264394658/ https://www.meetup.com/Adelaide-dotNET/events/264394658/ podcast Leveraging Azure Cognitive Services for accessible Unity games, with Scott Cabot Wed, 12 Jun 2019 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/261070866/ https://www.meetup.com/Adelaide-dotNET/events/261070866/ podcast About Blazor with Ben Laan Wed, 10 Apr 2019 10:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/260026449/ https://www.meetup.com/Adelaide-dotNET/events/260026449/?blazor podcast Azure DevOps CI and Docker with Jack Ni Wed, 10 Apr 2019 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/260026449/ https://www.meetup.com/Adelaide-dotNET/events/260026449/ Podcast Building rich cross-platform applications with WebAssembly and Uno Platform with David Oliver Wed, 13 Mar 2019 10:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/258613805/ https://www.meetup.com/Adelaide-dotNET/events/258613805/?uno Podcast Putting the Sec in DevSecOps with Jakob Pennington Wed, 13 Mar 2019 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/258613805/ https://www.meetup.com/Adelaide-dotNET/events/258613805/ Podcast ASP.NET + TypeScript: Frontend Architecture with Dan Harris Wed, 13 Feb 2019 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/258060699/ https://www.meetup.com/Adelaide-dotNET/events/258060699/ Podcast Migrating from AngularJS and ASP.NET MVC3 to Angular6, With Kayes Islam Wed, 14 Nov 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/255994730/ https://www.meetup.com/Adelaide-dotNET/events/255994730/ Podcast Feature Flags with Sam Fernando Wed, 12 Sep 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/254234767/ https://www.meetup.com/Adelaide-dotNET/events/254234767/ Podcast Visual Studio Productivity for .NET devs with David Kean Wed, 08 Aug 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/253298029/ https://www.meetup.com/Adelaide-dotNET/events/253298029/ Podcast Deploying Code with Octopus, with Andrew Katsivas Wed, 11 Jul 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/252327700/ https://www.meetup.com/Adelaide-dotNET/events/252327700/ Podcast Diving into Docker (Part 2) with Jack Ni Wed, 13 Jun 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/251229747/ https://www.meetup.com/Adelaide-dotNET/events/251229747/ Podcast Blockchain for Mobile with Michael Williams Wed, 09 May 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/250152964/ https://archive.org/download/201805b/2018%2005b.mp3 Podcast Programming in Microsoft Visual F# with Stephen Hosking Wed, 9 May 2018 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/250152964/ https://archive.org/download/201805a/2018%2005a.mp3 Podcast Use Firebase to quickly build useful software that can scale, with Darren Neimke Wed, 11 Apr 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/249380900/ https://archive.org/download/201804b/2018%2004b.mp3 Podcast What's new in the OWASP Top 10, with Jim Burger Wed, 11 Apr 2018 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/249380900/ https://archive.org/download/201804a/2018%2004a.mp3 Podcast Diving into Docker and ASP.NET Core 2.0 with Jack Ni Wed, 14 Mar 2018 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/248320134/ https://www.meetup.com/Adelaide-dotNET/events/248320134/ Podcast Migrating to Git and VSTS with David Gardiner Wed, 14 Feb 2018 09:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/247505479/ https://archive.org/download/201802b/2018%2002b.mp3 Podcast Off-grid Peak PoE Systems with Ewan Parsons Wed, 14 Feb 2018 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/247505479/ https://www.meetup.com/Adelaide-dotNET/events/247505479/ Podcast Going Serverless with Azure Functions, with Sam Fernando Wed, 10 Jan 2018 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/246442328/ https://www.meetup.com/Adelaide-dotNET/events/246442328/ Build automation with Cake Wed, 13 Dec 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/244245302/ https://www.meetup.com/Adelaide-dotNET/events/244245302/ Podcast Introduction to Microsoft Bot Framework with Sam Fernando Wed, 11 Oct 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/243797389/ https://www.meetup.com/Adelaide-dotNET/events/243797389/ Podcast Azure API Management with Bill Chesnut Wed, 09 Aug 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/242028108/ https://www.meetup.com/Adelaide-dotNET/events/242028108/ Podcast Azure Cognitive Services with Paul Usher Wed, 12 Jul 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/241185386/ https://www.meetup.com/Adelaide-dotNET/events/241185386/ Podcast Xamarin Forms Deep Dive with Sean Rodda Wed, 14 Jun 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/240131745/ https://www.meetup.com/Adelaide-dotNET/events/240131745/ Podcast Software architecture with David Rogers Wed, 10 May 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/239562095/ https://www.meetup.com/Adelaide-dotNET/events/239562095/ Podcast Reality Check - HoloLens 101 with Bronwen Zande Wed, 08 Mar 2017 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/237629262/#Bronwen https://www.meetup.com/Adelaide-dotNET/events/237629262/#Bronwen Podcast Load Testing with Ben Laan Wed, 08 Mar 2017 07:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/237629262/#Ben https://www.meetup.com/Adelaide-dotNET/events/237629262/#Ben Podcast VS 2017 and Connect() Event Highlights with David Gardiner Wed, 14 Dec 2016 07:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/235775147/ https://www.meetup.com/Adelaide-dotNET/events/235775147/ Podcast Can you hack it? Unbreakable Data Security (+ Hackathon) with Stav Morris Wed, 12 Oct 2016 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/234638412/ https://www.meetup.com/Adelaide-dotNET/events/234638412/ Podcast Desktop Development -> File | New | What Now??? with Paul Usher Wed, 14 Sep 2016 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/233908316/ https://www.meetup.com/Adelaide-dotNET/events/233908316/ Podcast IoT, Node + Cloud AND Parallel Programming Design Patterns and Considerations Wed, 10 Aug 2016 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/232881078/ https://www.meetup.com/Adelaide-dotNET/events/232881078/ Podcasts

IoT, Node.js (visual/flow coding) + Cloud with Jack Ni

This talk will cover:

• What is IoT?

• A background history of embedded systems to IoT

• What are the challenges

• What tools can be used

• Cloud with IoT, and why we need cloud

• Demos

About Jack

Highly skilled in the field of enterprise software solution development, mobile app (Xamarin) development , IoT(Raspberry/WinCE) development and delivery, Jack is currently working on a working on a business solution involving Raspberry Pi, Mobile app Dev using Xamarin and Azure Cloud.

    Parallel Programming Design Patterns and Considerations with "Curious" George Georgiou

    A taste of some design patterns, techniques and things to consider in order to increase throughput of your applications and large data processing systems with the tools available in the .NET framework.

    About George

    An Adelaide developer who loves .net, LINQ, computers, 3D graphics and has more than enough things he's interested in to keep him from being bored well past his 70s and by then there will most likely be even more "things to poke around with" on his to do list

    ]]>
    TypeScript : more than just another JS transpiler AND VS Team Services Wed, 08 Jun 2016 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/231160074/ https://www.meetup.com/Adelaide-dotNET/events/231160074/ https://www.meetup.com/Adelaide-dotNET/events/231160074/ Podcasts Build and release applications using VSTS/TFS 2015 Update 2 with Anthony Borton Wed, 11 May 2016 08:00:00 GMT http://www.meetup.com/Adelaide-dotNET/events/230453148/ https://www.meetup.com/Adelaide-dotNET/events/230453148/ http://www.meetup.com/Adelaide-dotNET/events/230453148/ Podcasts Data Encryption using .Net and SQL Server AND Building an Army of $10 Robots with HTML 5 and NodeJS Wed, 13 Apr 2016 08:00:00 GMT https://www.meetup.com/Adelaide-dotNET/events/229525766/ https://www.meetup.com/Adelaide-dotNET/events/229525766/ https://www.meetup.com/Adelaide-dotNET/events/229525766/ Podcasts