Regular ticket
This ticket will give you access to the 1-day, 2 tracks conference
- Access to all sessions
- Access to Expo Hall
- Lunch, Coffee & Drinks included
- Afterparty & Concert access
- Dotnetdays Goodie Bag
People love to stay in their comfort zone and do what they've always done. But what if you could take your web applications to the next level just by getting the fundamentals right?
In this .NET 7 demo-rich session, I will show you how to make your applications more testable, maintainable and resilient.
Whether you are working with a monolith or a vast distributed application, the areas we'll cover will be applicable.
Join me and learn about the following topics and more!
- Minimal APIs, top-level statements and good design practise
- Dependency injection and inversion of control
- HTTP clients and policies
- Resiliency and circuit breakers with Polly
- Discovery clients with Steeltoe OSS
As software developers we love code reuse. The idea that you shouldn't be solving the same problem multiple times.
And yet... Developing for different platforms generally means that we have to do that. We have the code for Windows, Mac, Android and for iOS. Each with their own sets of APIs, and each with their own naming conventions and development languages.
Thankfully, Microsoft have a solution to this. .NET MAUI! Come with me as we create an app from scratch to allow us to roam the Star Wars universe (using the Star Wars API). We'll write the code once, use it on different platforms and talk about how it works.
Finally, for the Blazor web developers out there, we'll look at how to use that codebase to create an app in just a few minutes!
Everyone who has worked with GraphQL knows just how powerful and flexible this API query language is.
The first principle of Principled GraphQL is One Graph – the rule which encourages the implementation of a single graph to maximize the value of GraphQL. We want this ubiquitous API that exposes our business model in a much richer way.
But as our graph grows over time and multiple teams start working on it, we often hit a wall where they need to federate their graph to align its development with their organizational structure. We want to make sure that teams are not blocked in their flows to deliver new features to the customer.
In this talk, we will look at how we can distribute our GraphQL API into sub-graphs and the challenges and advantages that come along with distributed graphs.
Logging is a vital part of every application that runs in production. It is in place to tell a story about the lifecycle of its runtime and make it easy for developers to debug a system and identify what failed and how when things go wrong.
*Special discount for more than 5 tickets. Ping us!
This ticket will give you access to the 1-day, 2 tracks conference
This ticket will give you access to the pre-conference workshop.
Workshop + 30% off for the conference
Access to the 1-day, 2-tracks conference and 2 days workshop.
Email their reception(reception@hotelunirea.ro), communicate the special code: dotnetdays and get special prices for accomodation
Go on the website, apply the code: dotnetdays and get special prices