Skip to content

Details

For this meetup we are joined by Alex Thissen from the Netherlands who will present two different talks both centered in .NET Core.
This meetup is kindly sponsored by our friends at Jyske Bank.

** TALKS **

  • I don't feel so well… Integrating health checks in your .NET Core solutions *

Do you have any idea how your ASP.NET Web Apps and APIs are functioning? Are they behaving healthily or in a degraded state? You might be able to tell from log information and telemetry data, but why not have them tell you how healthy they are themselves? ASP.NET Core 2.2 introduces health endpoints that let your apps and APIs do just that. In this session you will learn how to make health checks an integral part of your solution. We will cover various types of health checks ranging from internal status, such as memory thresholds, to health based on external dependencies, such as databases and HTTP endpoints. Finally, you are going to see how this all can be used in a Docker container cluster to allow the orchestrator to check for liveliness and readiness based on your health endpoints.

  • It depends: .NET Core dependency injection *

The dependency injection system of .NET Core is very elaborate and allows for complex inversion of control scenarios. You will see the ins and outs of doing that, but also learn how to avoid mistakes that might be easy to miss.

.NET Core comes with its own dependency injection system, that you probably know from ASP.NET Core. In this session we will have a detailed look at all of the specifics of Microsoft’s default DI system for .NET Core applications. You will learn how to properly use the Inversion of Control features, such as registering services, scopes, lifetimes, and how to resolve instances. Armed with this DI knowledge, we will revisit ASP.NET Core and investigate bootstrapping and typical scenarios for middleware, background processes and resolving objects from MVC and Razor. At the end there will be a deep dive into topics with service descriptors, implementation factories, do’s and don’ts and pitfalls to avoid memory leaks in your implementation.

** SPEAKER **

Alex is an application development enthusiast since the late nineties and works as an architect, lead developer and mentor at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 11 times. In his spare time Alex likes to participate in all kinds of sport, and loves playing and programming new and retro video games.

Twitter: https://twitter.com/alexthissen

** SCHEDULE **
16:00-16:30 Arrival

16:30-17:15 I don't feel so well… Integrating health checks in your .NET Core solutions

17:15-17:30 Break

17:30-18:15 It depends: .NET Core dependency injection

18:15-18:30 Rounding off the meetup.

** Practical details **

When arriving just ask at the reception, and the friendly .NET developers from Jyske Bank will show you to the room where the meetup will take place.

There are two options for parking at Jyske Bank.

Guest parking can be accessed via Klampenborgvej 205. From here you can enter and exist, and its free of charge.

The parkinglot accessed via Nørgaardsvej is on the side of the building.
There are parking spaces on the street level and down a ramp. When using these parking spaces you need to register your car's licenseplate at the reception in order to avoid getting a ticket.

Address:
Jyske Bank
Klampenborgvej 205
2800 Lyngby

Related topics

Sponsors

Academic Books

Academic Books

Our NonProfit book sponsor.

GOTO Copenhagen

GOTO Copenhagen

Gathering legends of the industry and supplying our group with gifts.

Jetbrains

Jetbrains

Product licenses to raffle off at meetups to help attract more attendees

NDC Conferences

NDC Conferences

Are always gathering inspirational speakers and supplying us with gifts.

You may also like