Speaker

Martin Costello

Martin Costello

.NET developer, tester and Microsoft MVP

London, United Kingdom

Actions

My name is Martin, and I'm a software developer and tester based in London. I'm currently a Principal Engineer at Just Eat Takeaway.com.

I've been working in software development since 2006. My experience is primarily with C# and ASP.NET and related technologies, as well Cloud infrastructure on Azure and AWS.

I've also been a Microsoft MVP in Developer Technologies since 2019.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • C#
  • .NET
  • ASP.NET Core

Extending ASP.NET Core OpenAPI

In this session we'll take a look into the transformation interfaces that ship as part of the Microsoft.AspNetCore.OpenApi NuGet package in ASP.NET Core 9 to see how we can build on top of them to enrich an OpenAPI document.

Using document, operation and schema transformers, we'll take a look at an approach to add rich examples and descriptions to an API to help make it even easier for other developers to create an integration that depends on our application's API.

Automating Monthly .NET Patching with GitHub Actions and dotnet-outdated

With the productivity and performance benefits developers gain from using modern .NET over .NET Framework, also comes the less-exciting flip-side - patching the version of .NET in production environments every month to keep your applications secure.

Keeping up-to-date with security and reliability fixes is an important ongoing activity within software development, but it’s not very exciting, and it can be easy to fall behind - what if we could automate the process of patching our applications?

In this talk, we’ll explore how we can use the flexibility of GitHub Actions together with tools such as dotnet-outdated to automatically patch .NET applications on a monthly basis with minimal manual effort.

DDD South West 2023 Sessionize Event

April 2023 Bristol, United Kingdom

Martin Costello

.NET developer, tester and Microsoft MVP

London, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top