© Mapbox, © OpenStreetMap

Speaker

Saeed Esmaeelinejad

Saeed Esmaeelinejad

Senior Software Engineer | .NET Enthusiast | Content Creator

Bangkok, Thailand

Actions

Hey, my name is Saeed. I am a Software Engineer living in Bangkok. My focus is mainly on the .NET ecosystem with +8 years of experience. I am very passionate about new technologies and like to share and gain knowledge. I like to contribute to Open Source Projects and I am also a member of the .NET Foundation group.
I worked in different domains from banking, VOD platforms and also in the security area.
I also had the chance to lead developer teams.

Area of Expertise

  • Information & Communications Technology

Topics

  • .NET
  • ASP.NET Core

.NET Aspire: All-in-one solution!

.NET Aspire makes it easy to build cloud-native apps. It gives developers a set of tools and patterns wrapped up in NuGet packages, so they can create apps that work well in the cloud without a hassle. It's all about making life easier for developers.

Creating an Aspire project from zero to production!

.NET Conf 2023 Thailand: Concurrent Hosted Service in .NET 8

Before .NET 8, hosted services were started and stopped sequentially, with each service's StartAsync and StopAsync methods awaiting completion before the next service's methods were triggered. This default behavior, though mostly fine, could cause problems, particularly with slow services delaying the application's overall start or shutdown. In .NET 8, developers now have the option to enable concurrent start and/or stop behavior for registered hosted services using the new properties in HostOptions. This allows services to start and stop concurrently, potentially improving application startup and shutdown times.

.NET Conf 2023: Concurrent Hosted Service in .NET 8

Before .NET 8, hosted services were started and stopped sequentially, with each service's StartAsync and StopAsync methods awaiting completion before the next service's methods were triggered. This default behavior, though mostly fine, could cause problems, particularly with slow services delaying the application's overall start or shutdown. In .NET 8, developers now have the option to enable concurrent start and/or stop behavior for registered hosted services using the new properties in HostOptions. This allows services to start and stop concurrently, potentially improving application startup and shutdown times.

C# Summit 2023: Handling multiple authentication schemes in ASP.NET

In the API you have one identity server to validate access tokens and it's quite straightforward to set one authentication handler.

But in a larger project, it is possible to have multiple identity servers, think about a project that needs to handle users from different companies and each company has its own identity server like Azure AD or Azure B2C.

https://geekle.us/schedule/csharp/

Azure SignalR Service, What & Why & How?

Talking about Azure SignalR and how it can help to handle massive message loads.

Mainly Focusing on what are the different parts of this service on Serverless mode and Azure Functions.

.NET Conf 2023 Sessionize Event

November 2023

Saeed Esmaeelinejad

Senior Software Engineer | .NET Enthusiast | Content Creator

Bangkok, Thailand

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